package com.fc.test.model.auto;

import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.lang.Integer;

/**
 * 企业面试流程 Interview 
 * @author DrRic_自动生成
 * @email drhyz@qq.com
 * @date 2020-07-05 17:21:25
 */
 @ApiModel(value="Interview", description="企业面试流程")
public class Interview implements Serializable {

	private static final long serialVersionUID = 1L;
	
		
	/** 面试id **/
	@ApiModelProperty(value = "面试id")
	private Integer id;
		
	/** 学生id **/
	@ApiModelProperty(value = "学生id")
	private Integer sid;
		
	/** 企业id **/
	@ApiModelProperty(value = "企业id")
	private Integer eid;
		
	/** 流程状态 **/
	@ApiModelProperty(value = "流程状态")
	private String status;
		
	/** 职位id **/
	@ApiModelProperty(value = "职位id")
	private Integer jid;
		
	/** 面试评价 **/
	@ApiModelProperty(value = "面试评价")
	private String evaluate;
		
	/** 面试方式 **/
	@ApiModelProperty(value = "面试方式")
	private String way;
		
	/** 面试时间 **/
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
	@ApiModelProperty(value = "面试时间")
	private Date time;
		
	/** 状态码 0-已通过 1-已拒绝 2-等待面试者回应 **/
	@ApiModelProperty(value = "状态码")
	private Integer istatus;
		
		
	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
	 
			
	public Integer getSid() {
        return sid;
    }

    public void setSid(Integer sid) {
        this.sid = sid;
    }
	 
			
	public Integer getEid() {
        return eid;
    }

    public void setEid(Integer eid) {
        this.eid = eid;
    }
	 
			
	public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
	 
			
	public Integer getJid() {
        return jid;
    }

    public void setJid(Integer jid) {
        this.jid = jid;
    }
	 
			
	public String getEvaluate() {
        return evaluate;
    }

    public void setEvaluate(String evaluate) {
        this.evaluate = evaluate;
    }
	 
			
	public String getWay() {
        return way;
    }

    public void setWay(String way) {
        this.way = way;
    }
	 
			
	public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }
	 
			
	public Integer getIstatus() {
        return istatus;
    }

    public void setIstatus(Integer istatus) {
        this.istatus = istatus;
    }
	 
			
	public Interview() {
        super();
    }
    
																																															
	public Interview(Integer id,Integer sid,Integer eid,String status,Integer jid,String evaluate,String way,Date time,Integer istatus) {
	
		this.id = id;
		this.sid = sid;
		this.eid = eid;
		this.status = status;
		this.jid = jid;
		this.evaluate = evaluate;
		this.way = way;
		this.time = time;
		this.istatus = istatus;
		
	}
	
}